interlocking paving stone - Turkish English Dictionary